home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 007 / advbas26.arc / ADVBAS.NEW < prev    next >
Text File  |  1986-09-19  |  5KB  |  104 lines

  1. ADVBAS 2.6, 9/19/86:
  2.  
  3.      XQPRINTD will allow you to print to the screen using direct screen
  4.      writes.  This is the fastest possible print method, but will produce
  5.      snow on some color displays if you are printing to the active display
  6.      page.  SCRRESTP and SCRSAVEP will allow you to save and restore any
  7.      screen page to/from an array.  SCRRESTPD and SCRSAVEPD will do the
  8.      same using direct screen reads/writes (see note at XQPRINTD).
  9.      SETCOMM will allow you to reset the parameters on an open communi-
  10.      cations "file" without having to close the file (and thus drop the
  11.      DTR signal) first.  In addition, it lets you set the baud rate to
  12.      speeds beyond the normal limitation of 9600 bps.  An error in DMPRINT
  13.      was fixed.
  14.  
  15.  
  16. ADVBAS 2.5, 8/04/86:
  17.  
  18.      DMPRINT now allows screen display directly through MS-DOS output.
  19.      This differs from MPRINT, which uses some BIOS routines.  It is a
  20.      less sophisticated routine than MPRINT, which makes it faster than
  21.      MPRINT.  XQPRINT and RECOLOR screen flicker (on color monitors) has
  22.      been wiped out, thanks to Steven Gibson.  This and the other
  23.      direct-access screen routines have been modified so as to cause less
  24.      interference with interrupts.  The manual, ADVBAS.DOC, has been
  25.      reformatted so it will print correctly on printers which have more
  26.      than 80 columns and/or do not feature line wrap.
  27.  
  28.  
  29. ADVBAS 2.4, 7/21/86:
  30.  
  31.      Functions have been added to convert numbers from one base to another
  32.      (DEC2ANY, ANY2DEC), and incidentally to allow use of unsigned
  33.      integers in your programs, with some twiddling.  Space compression
  34.      has been added via BSQ, BUSQLEN and BUSQ, which allow you to compress
  35.      text information.  Space savings range from a reliable 16% for normal
  36.      text, to up around 50% for files with many blanks (such as structured
  37.      C, Pascal, or assembly files).
  38.  
  39.  
  40. ADVBAS 2.3, 6/28/86:
  41.  
  42.      An error in the documentation for the MPRINT and MPRINTC routines has
  43.      been fixed.  You can now set a file's time and date stamp using
  44.      SETFTD.  A host of functions which allow you access to disk
  45.      directories has been added, giving the ability to search for a file
  46.      using wildcards, or to duplicate the DOS directory command:
  47.      FINDFIRSTF, FINDNEXTF, GETNAMEF, GETATTRF, GETDATEF, GETTIMEF,
  48.      GETSIZEF.  The manual has been revised to list functions in
  49.      alphabetical order, allowing the elimination of the index.  This
  50.      file, ADVBAS.NEW, is now listed in reverse chronological order, so
  51.      the newest things come first instead of at the end.
  52.  
  53.  
  54. ADVBAS 2.2, 6/20/86:
  55.  
  56.      Character insert/delete support for windows was added via MINSCHR and
  57.      MDELCHR.  This can also be used to simulate left and right scrolling
  58.      of a window.  The day of the week can now be gotten using WEEKDAY.
  59.      The most interesting new function is SOUNDEX, which returns the
  60.      soundex code of a word.  Soundex codes allow you to identify similar
  61.      sounding words, so that you could do a phone directory search that
  62.      matches on the sound of a name rather than the precise spelling, for
  63.      instance.
  64.  
  65.  
  66. ADVBAS 2.1, 6/14/86:
  67.  
  68.      Window handling was added.  The MPRINT and MPRINTC routines can now
  69.      be set to use Turbo Pascal-style screen windows, via the MWINDOW
  70.      function.
  71.  
  72.  
  73. ADVBAS 2.0, 3/28/86:
  74.  
  75.      Four functions were added.  KEYPRESS tells you if a key is waiting in
  76.      the keyboard input buffer.  RECOLOR quickly resets all characters on
  77.      the screen with a given color/attribute to a new color/attribute
  78.      (text mode only). SETMATI sets the first "x" elements of an integer
  79.      array to a given value. ADDMATI adds or subtracts a given value from
  80.      the first "x" elements of an integer array.  The documentation now
  81.      includes notes on how PC-compatible a machine needs to be before any
  82.      given routine will work on it.
  83.  
  84.  
  85. ADVBAS 1.9, 12/12/85:
  86.  
  87.      An error in the documentation for XLATE (introduced in v1.7?) has
  88.      been fixed.  XLATE will now work with a string as well as single
  89.      characters. MPRINT will work with a string, replacing the old MPRINTC
  90.      which could only print out a single character at a time.  The
  91.      functions STRIPRANGE, REVERSE, LROTATE, RROTATE, EXTRACT, READBITF
  92.      and WRITEBITF have been added.  The documentation now includes
  93.      numbered pages with an index and a reference listing of the ADVBAS
  94.      functions.
  95.  
  96.  
  97. ADVBAS 1.8:  Not released to the public.
  98.  
  99.  
  100. ADVBAS 1.7, 11/28/85:
  101.  
  102.      An error in the documentation for CRC has been fixed.  The functions
  103.      DELCHR and INSCHR have been added.
  104.